信捷觸摸屏ModbusRTU功能碼測試
三、Modbus-RTU功能碼測試
功能碼(16進制) | 功能 |
01 | 讀多個位 |
03 | 讀多個寄存器 |
05 | 寫單個位 |
06 | 寫單個寄存器 |
寫多個位 | |
10 | 寫多個寄存器 |
測試工具:信捷T-com串口調試工具代替觸摸屏;
測試設備:信捷PLC;
PLC的內部軟元件編號與Modbus-RTU地址編號請參考信捷PLC Modbus通訊功能章節。
Modbus功能代碼:
通訊格式:波特率19200,偶校驗(EVEN),數據位8位, 停止位1位。
注意:以下測試地址都是十六進制地址,實際操作需將十六進制地址轉換成十進制地址輸入到觸摸屏中。
例如:01功能碼: 讀取線圈0X4800~0X4815的位狀態。
0X4800~0X4807:PLC Y0~Y7 0X4808~0X4815:PLC Y10~Y17
發送命令:01 01 48 00 00 10
動作 | 設備號 (1 Byte) | 功能碼 (1 Byte) | 起始地址 高位(1 Byte) | 起始地址 低位(1 Byte) | 總位數 高位(1 Byte) | 總位數 低位(1 Byte) | CRC (1 Byte) | (1 Byte) |
發送 | 01 | 01 | 48 | 00 | 00 | 10 | 66 |
返回命令:01 01 02 00 00 B9 FC
動作 | 設備號 (1 Byte) | 功能碼 (1 Byte) | 字節數 (2 Byte) | 位狀態 (On/Off) | 位狀態 (On/Off) | CRC (1 Byte) | (1 Byte) |
返回ON | 01 | 01 | 02 | FF | 03 | B8 | 0D |
返回Off | 01 | 01 | 02 | 00 | 00 | B9 | FC |
……………………………..

提交
超越傳統直覺,MATLAB/Simulink助力重型機械的智能化轉型
新大陸自動識別精彩亮相2024華南國際工業博覽會
派拓網絡被Forrester評為XDR領域領導者
智能工控,存儲強基 | 海康威視帶來精彩主題演講
展會|Lubeworks路博流體供料系統精彩亮相AMTS展會